string of semantically complementary words - Espagnol Anglais Dictionnaire